European frogbit - English Synonyms Dictionary